home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX Base Documentation 1998 November
/
IRIX 6.5.2 Base Documentation November 1998.img
/
usr
/
share
/
catman
/
u_man
/
cat1
/
ssusage.z
/
ssusage
Wrap
Text File
|
1998-10-30
|
2KB
|
67 lines
SSSSSSSSUUUUSSSSAAAAGGGGEEEE((((1111)))) SSSSSSSSUUUUSSSSAAAAGGGGEEEE((((1111))))
NNNNAAAAMMMMEEEE
ssusage - run a command, and print out the resources it used
SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
ssssssssuuuussssaaaaggggeeee command [args]
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
_s_s_u_s_a_g_e is a SpeedShop executable that runs a process from the given
command and arguments, and prints out a summary of the resources used
during the run. It is used in exactly the same way as time(1), but
prints additional information.
The usage information is printed to stderr in the form:
1.89 real, 0.04 user, 0.29 sys, 15 majf, 2 minf, 0 sw, 1 rb, 0 wb, 21 vcx, 38 icx 854, mxrss
The real, user, and sys fields give the real-time, user-CPU time, and
system-CPU time, respectively.
majf gives major page faults, _i._e., those causing physical I/O.
minf gives minor page faults, _i._e., those requiring mapping only.
sw gives process swaps.
rb and wb give physical blocks read and written, respectively. Note that
these are attributed to the process which first requests a block, but do
not necessarily directly correlate with the process' own I/O operations.
vcx gives voluntary context switches, that is, those caused by the
process' own actions.
icx gives involuntary context switches, those caused by the scheduler.
mxrss gives the maximum resident set size of the program, including any
shared pages, in kilobytes.
In addition, if the command terminates abnormally, a message to that
effect is printed before the usage line.
SSSSEEEEEEEE AAAALLLLSSSSOOOO
speedshop(1), getrusage(3)
PPPPaaaaggggeeee 1111